on the anxious bench

〈美〉坐立不安,如坐針氈